/**
 * 企业信息DTO - 企业管理的请求和响应数据传输对象
 *
 * 开发人员：邢珈晟
 * 开发时间：2025-10-20 至 2025-10-25
 * 模块职责：定义企业管理接口的请求和响应数据格式，支持企业信息的增删改查操作
 *
 * 技术要点：
 * - 企业基本信息字段定义和验证
 * - 企业状态管理支持（启用/停用）
 * - 联系人信息和信用代码管理
 * - Bean Validation注解支持参数校验
 * - Lombok简化DTO编写
 *
 * 开发故事：负责企业信息DTO的设计和实现，与企业管理服务和前端企业界面深度配合，支持完整的多租户企业管理功能。
 */
package com.pbl.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class EnterpriseDto {
    @NotBlank
    private String name;
    private String creditCode;
    private String contactName;
    private String contactPhone;
    @NotNull
    private Integer status;
    private String remark;
}
